\documentclass{article}
\usepackage{ctex}
\usepackage{geometry}
\geometry{a4paper,left=2cm,right=2cm,top=1cm,bottom=1cm}
\begin{document}
文件描述符0是程序的标准输入，文件描述符1是标准输出，文件描述符2是标准错误输出。我们可以独立地重定向它们中的每一个。
linux中有三种标准输入输出，分别是STDIN，STDOUT，STDERR，对应的数字是0，1，2。

STDIN是标准输入，默认从键盘读取信息；

STDOUT是标准输出，默认将输出结果输出至终端；

STDERR是标准错误，默认将输出结果输出至终端。

 由于STDOUT与STDERR都会默认显示在终端上，为了区分二者的信息，就有了编号的0，1，2的定义，用1表示STDOUT，2表示STDERR。
 \section{语法}
 \subsection{变量}
 请注意，如果字符串包含空格，则必须用引号分隔。另外，等号两边不能有空格。
 也可以用read ...
 \subsection{引用}
 
\end{document}